
body {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "微软雅黑";
	font-size: 13px;
	font-weight: normal;
	color: #191919;

}
ul {
	list-style-type: none;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: none;
}
#warp {
	width: 100%;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}.ggmain{
	width: 1264px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}



.keywords {
	height: 69px;
	background-image: url(../images/hotbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;

}.keywords p {
	font-size: 14px;
	line-height: 69px;
	color: #FFFFFF;
	float: left;
	width: 40%;
	margin-left: 329px;
}.keywords p a {
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/xx1_03.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 14px;
	padding-left: 14px;
	height: 88px;
	clear: both;
	overflow: visible;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.search {
	float: right;
	height: 30px;
	width: 215px;
	margin-top: 20px;
	border-radius: 5px;
	
}

.search1 {
	float: left;
	height: 28px;
	width: 181px;
	background-color: #0068ad;
	color: #bfd1e4;
	display: inline;
	line-height: 28px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #599dca;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0068ad;
	border-right-color: #0068ad;
	border-left-color: #0068ad;
}
.searchimg1 {
	float: right;
	display: inline;
	padding-top: 8px;
	padding-left: 10px;
}
.aboutList {
	height: 236px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dedede), to(#dedede));
	background-image: -webkit-linear-gradient(top,  #dedede, #dedede);
	background-image: -moz-linear-gradient(top, #dedede, #dedede);
	background-image: linear-gradient(top, #dedede, #dedede);
}.aboutList h2 {
	background-image: url(../images/gzi1.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 126px;
	margin-top: 102px;
	font-size: 23px;
	font-weight: normal;
	color: #0068ad;
	text-align: center;
	line-height: 32px;
	padding-top: 34px;
}.aboutList h2 p font { color:#292929 }.aboutList h2 span { color:#5f5f5f; font-size:15px; letter-spacing:10px; }
.aboutList_con {
	float: left;
	width:1264px; margin-top:30px

}

a:hover .aboutList_con_Tu  {
	

	color: #111;
	
}a:hover .aboutList_con_Tu span  { font-size:16px; color:#111111;

	
}a:hover .aboutList_con_Tu .iconfont {
color: #111111;	
}
.aboutList_con_Tu {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}

a:hover .aboutList_con_Tu  {
	transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);}

.aboutList_con_Tu {
	text-align: center;
	height: 124px;
	width: 316px;
	padding-top: 28px;
	
	font-size: 30px;
	color: #404040;
	display: inline;
	float: left;
	
	
	border-radius: 50%;
}
.aboutList_con_Tu_sss{ float:left; text-align:left; margin-left:13px; margin-top:27px;}
.aboutList_con_Tu span {
	font-family: Arial, Helvetica, sans-serif;
		text-transform:capitalize;
	font-size:16px; color:#111111; margin-top:5px; display:block
} .proList {
	height: 900px; margin-bottom:69px;
}
.proList_1 ul {
	width: 295px;
	height: 820px;
	
	line-height: 36px;
	float: left; background:#eeeeee; margin-top:45px; margin-bottom:45px
	
}.proList_1 ul .li01 {
	
}

.proList_1 ul .li01 a {float: left;
	height: 51px;
	width: 295px;	
	color: #FFF;
	 background:url(../images/lili.jpg) no-repeat ; margin-bottom:1px; font-size:18px; color:#fff; line-height:51px; padding-left:30px; font-weight:100; text-align:left
}
.proList_1 ul .li01 a:hover{ background:url(../images/lili2.jpg) no-repeat ;

}


.proList_1 ul .li02 { width:117px; padding-left:30px ;font-size:16px; color:#000000; line-height:28px; font-weight:100; text-align:left; float:left; margin:5px 0; 
}

.proList_1 ul .li02 a:hover{ color:#b88b31

}


.proList_1 ul a:hover li {
	font-size: 15px;
	line-height: 40px;
	color: #FFF;
	background-color: #c80000;
	height: 40px;
	width: 180px;
	border: 1px solid #c80000;	
}
.proList_con {
	float: left;
	width: 100%;
	margin-top: 73px;
	height: 245px;
}

.case {
    height: 872px;
    background: #111111;
    margin-top: 70px; margin:0 auto
}



.case .w1100 {
    width: 1100px;
    margin:0 auto;
}
.w110000_a{ width:360px; float:left}.case h3 {
    color: #ffffff;
    font-size: 38px;
    font-family: "Arial";
    padding-top: 110px;
}.case h4 {
    color: #fff;
    font-size: 26px;
    font-weight: normal;
    margin-top: 10px; margin-bottom:20px
}.case h5 {
    margin-top: 40px;
}.case h6 {
    color: #ffffff;
    font-size: 22px;
    font-weight: bold;
    padding-left: 25px;
    background: url(../images/call.jpg) no-repeat center left;
}
.case h7 {
    color: #ffffff;
    font-size: 18px;
    font-weight:100; margin-top:20px; background:url(../images/line.jpg) no-repeat left bottom; padding-bottom:10px

}


.case ul {
    width: 680px;
    position: relative;
    top: 100px; float:right
    
}.case ul li{width: 175px;height: 120px;background: #202020;margin-right: 20px;float: left;margin-bottom: 20px;
padding-left: 30px;padding-top: 25px;}
.case ul li:nth-child(3n){margin-right: 0px;}
.case ul li img{display:block;}
.case ul li span{color: #333333;font-size: 12px;font-family:"Arial";margin-top: 20px;display: block;}
.case ul li p{color: #fff;font-size: 16px;}
.case ul li:hover{background: #151515}

.case ul li a:hover{ text-decoration:none}

.case .more:hover {
    border: solid 1px #b88b31;
    color: #fff;
    background: #b88b31; text-decoration:none
}.case .more {
    width: 105px;
    height: 30px;
    border: solid 1px #fff;
    display: block;
    text-align: center;
    line-height: 30px;
    margin-top: 15px;
    display: block; color:#fff
}

.yous{height:1658px;background: #dedede; }
.yous .ggmain{position: relative;}
.ysimg2{position: absolute; top:-180px;z-index: 2}
.yous h3{color: #ffffff;font-size: 62px;font-family:"Arial";position: absolute;left: 600px;top:-170px;}
.yous h3 span{color: #cb8d71;font-size: 62px;}
.yous h4{color: #ffffff;font-size: 30px;font-weight:normal;position: absolute;left: 600px;top:-95px;letter-spacing: 4px; background:url(../images/line.jpg) no-repeat left bottom; padding-bottom:10px}
.yous .ysimg1{position: absolute;left: 435px;top:-90px;z-index: 3}
.yous .ysimg3{position: absolute;top:370px;right: 0px;z-index: 2}

.yous ul li .ysli:nth-child(1){width:545px;margin-left: 585px;padding-top:70px;}
.yous ul li .ysli:nth-child(1) h6{margin-bottom:20px;}
.yous ul li .ysli:nth-child(1) h6 em{color: #999999;font-size: 48px;font-weight:normal;font-style:normal;padding-right:40px;float: left;}
.yous ul li .ysli:nth-child(1) h6 span{float:left;color: #222222;line-height: 30px;font-size: 24px;font-weight:normal;}
.yous ul li .ysli h6{color: #222222;font-size:22px;}
.yous ul li .ysli p{padding-left: 97px;color: #666666;line-height: 28px;background: url(../images/yn1.jpg) no-repeat 30px center;margin-top: 20px; font-size:16px}

.yous ul li .ysli_2{width:1245px;padding-top:140px;}
yous ul li .ysli_2 h6{margin-bottom:20px;}
.yous ul li .ysli_2 h6 em{color: #999999;font-size: 48px;font-weight:normal;font-style:normal;padding-right:40px;float: left;}
.yous ul li .ysli_2 h6 span{float:left;color: #222222;line-height: 30px;font-size: 24px;font-weight:normal;}
.yous ul li .ysli_2 h6{color: #222222;font-size:22px;}
.yous ul li .ysli_2 p{padding-left: 97px;color: #666666;line-height: 28px;background: url(../images/yn1.jpg) no-repeat 30px center;margin-top: 20px; font-size:16px}


.yous ul li .ysli:nth-child(2){width:615px;margin-top:175px;}
.yous ul li .ysli:nth-child(2) h6{margin-bottom:20px;}
.yous ul li .ysli:nth-child(2) h6 em{color: #999999;font-size: 48px;font-weight:normal;font-style:normal;padding-right:40px;float: left;}
.yous ul li .ysli:nth-child(2) h6 span{float:left;color: #222222;line-height: 30px;font-size: 22px;font-weight:normal;}
.ysScroll .next{position: absolute;top:0px;right: 0px;z-index: 2}
.ysScroll .prev{position: absolute;top:-30px;right: 0px;z-index: 2}

.yous ul li .ysli:nth-child(3){width:615px;margin-top:175px;}
.yous ul li .ysli:nth-child(3) h6{margin-bottom:20px;}
.yous ul li .ysli:nth-child(3) h6 em{color: #999999;font-size: 48px;font-weight:normal;font-style:normal;padding-right:40px;float: left;}
.yous ul li .ysli:nth-child(3) h6 span{float:left;color: #222222;line-height: 30px;font-size: 22px;font-weight:normal;}

.yous ul li .ysli:nth-child(4){width:615px;margin-top:0px;}
.yous ul li .ysli:nth-child(4) h6{margin-bottom:20px;}
.yous ul li .ysli:nth-child(4) h6 em{color: #999999;font-size: 48px;font-weight:normal;font-style:normal;padding-right:40px;float: left;}
.yous ul li .ysli:nth-child(4) h6 span{float:left;color: #222222;line-height: 30px;font-size: 22px;font-weight:normal;}




.w1100{width: 1100px; margin:auto;}
.box:before{
		content: "";
		width: 0;
		height: 100%;
		background: #000000;
		padding: 14px 18px;
		position: absolute;
		top: 0;
		left: 50%;
		opacity: 0;
		transition: all 500ms cubic-bezier(0.47, 0, 0.745, 0.715) 0s;
	}
	.box:hover:before{
		width: 100%;
		left: 0;
		opacity: 0.7;
	}
	.box1{ background-color:#FFF;
	width: 337px;
	height: 245px;
	text-align: center;
	}.box1 img{
	width: 265px;
	height: 205px;
	margin-top: 20px;
	}
	
	
	.box .box-content{
	width: 301px;
	color: #fff;
	position: absolute;
	top: 22%;
	left: 0;
	text-align: center;
	padding-top: 14px;
	padding-right: 18px;
	padding-bottom: 14px;
	padding-left: 18px;
	}
	.box .title{
	font-size: 17px;
	font-weight: 400;
	line-height: 25px;  height:70px;
	text-transform: uppercase;
	margin: 0;
	opacity: 0;
	transition: all 0.5s ease 0s;
	font-family: "微软雅黑";
	}
	.box .post{
	font-size: 13px;
	text-transform: capitalize;
	opacity: 0;
	transition: all 0.5s ease 0s;
	font-family: "微软雅黑";
	text-align: center;
	border: 1px solid #FFF;
	padding-top: 3px;
	padding-right: 17px;
	padding-bottom: 3px;
	padding-left: 17px;
	}
	.box:hover .title,
	.box:hover .post{
		opacity: 1;
		transition-delay: 0.7s;
	}
	.box .icon{
		padding: 0;
		margin: 0;
		list-style: none;
		margin-top: 15px;
	}
	.box .icon li{
		display: inline-block;
	}
	.box .icon li a{
		display: block;
		width: 40px;
		height: 40px;
		line-height: 40px;
		border-radius: 50%;
		background: #0084c1;
		font-size: 20px;
		font-weight: 700;
		color: #fff;
		margin-right: 5px;
		opacity: 0;
		transform: translateY(50px);
		transition: all 0.5s ease 0s;
	}
	.box:hover .icon li a{
		opacity: 1;
		transform: translateY(0px);
		transition-delay: 0.5s;
	}
	.box:hover .icon li:last-child a{
		transition-delay: 0.8s;
	}
	@media only screen and (max-width:990px){
		.box{ margin-bottom: 30px; }
	}
.wmys_ggmain {
	width: 1305px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.wmys {
	width: 1305px;
	margin-top: 105px;
	background-image: url(../images/ybg.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: inline;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	float: left;
	height: 686px;
}
.wmys h2 {
	line-height: 30px;
	color: #0068ad;
	background-image: url(../images/yszi.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: 100%;
	margin-top: 79px;
	padding-top: 35px;
	font-size: 23px;
	font-weight: normal;
}
.wmys_con {
	width: 1073px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}#wmys_con  {
	float: left;
	width: 1073px;
	
}
.wmys_con_tu {
	background-image: url(../images/xjyy.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	height: 315px;
	width: 508px;
	margin-right: 46px;
}


#wmys_con h4 {
	color: #191919;
	font-size: 20px;
	line-height: 50px;
	background-image: url(../images/xx1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	float: left;
	width: 500px;
	margin-top: 33px;

	
}

#wmys_con span {
	font-size: 14px;
	line-height: 21px;
	color: #b0cfbe;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
#wmys_con p {
	font-size: 14px;
	line-height: 22px;
	color: #5a5a5a;
	margin-top: 21px;
	float: left;
	width: 500px;
}
#wmys_con em {
	float: left;
	height: 42px;
	width: 100px;
	margin-top: 64px;
	text-align: center;
}
#wmys_con em i {
	background-color: #0068ad;
	float: left;
	height: 29px;
	width: 42px;
	text-align: center;
	border-radius: 50%;
	margin-right: 6px;
	padding-top: 13px;
}

/*最新动态*/

.gongzuodt_tab {
	width: 1073px;
	
}
.gongzuodt_tab h2{
	height: 86px;
	overflow: hidden;
	background-image: url(../images/xx.jpg);
	background-repeat: no-repeat;
	background-position: 89px;
	margin-top: 0px;
	margin-left: 220px;
	width: 853px;
}
.gongzuodt_tab h2 li{
	float: left;
	height: 86px;
	vertical-align: top;
	text-align: center;
	width: 120px;
}.gongzuodt_tab h2 li b{
	height: 57px;
	float: left;
	width: 115px;
}
.gongzuodt_tab h2 li i {
	height: 43px;
	width: 43px;
	line-height: 43px;
	font-size: 27px;
	text-align: center;
	border-radius: 50%;
	box-shadow: 0px,0px,5px,#037845;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	float: left;
	display: inline;
	margin-left: 51.5px;
	border: 2px solid #bfb8b8;
}.gongzuodt_tab h2 li a b {
	font-weight: normal;
	text-align: center;
	color: #FFF;
}.gongzuodt_tab h2 li a:hover b {
	font-weight: bold;
	text-align: center;
	color: #ff9b33;
}.gongzuodt_tab h2 li a:hover i {
	border: 2px solid #c80000;
}
.gongzuodt_tab h2 li a{
	color: #bebebe;
	font-size: 19px;
	font-weight: normal;
	display: inline-block;
	width: 171px;
	height: 128px;
	vertical-align: top;
	line-height: 21px;
	text-align: center;
	float: left;
}

.gongzuodt_tab h2 li a i  {
	background-color: #FFF;
	height: 43px;
	width: 43px;
	line-height: 43px;
	font-size: 27px;
	color: #bebebe;
	

}.gongzuodt_tab h2 li.cur a i,.gongzuodt_tab h2 li a:hover i  {
	background-color: #c80000;
	height: 43px;
	width: 43px;
	line-height: 43px;
	font-size: 27px;
	display: block;
	color: #fff;border: 2px solid #c80000;
	

}
.gongzuodt_tab h2 li.cur a,
.gongzuodt_tab h2 li a:hover .cur a,
.gongzuodt_tab h2 li.cur a:hover b,.gongzuodt_tab h2 li.cur a b {
	color: #c80000;
	text-decoration: none;
	background-image: url(../images/lixx1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
}
.gongzuodt_tab h2 li i.cur a,
.gongzuodt_tab h2 li i a:hover{
	color: #c80000;
	text-decoration: none;
	background-image: url(../images/lixx1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;border: 2px solid #c80000;
}
.gongzuodt_tabBox{
	width: 1073px;
}




.ggc {
	height: 314px;
	background-image: url(../images/ggc_01.jpg);
	background-repeat: no-repeat;
	background-position: center top; text-align:center
}.ggc h2 {
	
	height: 43px;
	margin-top: 12px;
	font-size: 23px;
	font-weight: normal;
	color: #cc9f44;
	text-align: center;
	line-height: 32px;

	float: left;
	width: 100%; text-transform:capitalize
}
	
.anniu1{ width:163px; height:40px; background:#b88b31; display:block; float:left; margin-top:20px}	
.anniu1 a{ color:#fff; line-height:40px; font-size:16px}

.anniu2{ width:163px; height:38px; background:none; display:block; float:left; border:1px #fff solid; margin-left:30px; margin-top:20px}	
.anniu2 a{ color:#fff; line-height:38px; font-size:16px}






	/*ffend*/
	
	
	

.gcal {
	height: 772px;
	background-image: url(../images/albg_03.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}.gcal h2 {
	background-image: url(../images/khzi.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 103px;
	margin-top: 72px;
	font-size: 23px;
	font-weight: normal;
	color: #0068ad;
	text-align: center;
	line-height: 32px;
	padding-top: 34px;
	float: left;
	width: 100%;
}.gcal h2 p font { color:#292929 }.gcal h2 span { color:#5f5f5f; font-size:15px; letter-spacing:10px; }
.gcal ul  {
	float: left;
	width: 1264px;
}.gcal ul li  {
	float: left;
	width: 299px;
	height: 494px;
	background-color: #FFF;
	text-align: center;
	background-image: url(../images/xx3.jpg);
	background-repeat: no-repeat;
	background-position: center 452px;
	display: inline;
}.gcal ul li img  {
	float: left;
	width: 299px;
	height: 315px;

}.gcal ul li span  {
	font-size: 18px;
	line-height: 33px;
	color: #5d5d5d;
	padding-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	float: left;
	width: 100%;
}.gcal ul li h3 {
	font-size: 17px;
	line-height: 39px;
	color: #3e3e3e;
	float: left;
	width: 100%;
}.gcal ul li p {
	font-size: 14px;
	line-height: 24px;
	color: #5d5d5d;



	float: left;
	width: 100%;
}.gcal ul li p em {
	width: 100%;
	text-decoration: underline;
	font-style: normal;
}
.gcal ul a:hover li  {
	background-color: #0068ad;
}
.gcal ul a:hover li span,.gcal ul a:hover li h3,.gcal ul a:hover li p  {
	color: #FFF;
}.gcal ul a:hover li img  {
	height: 305px;
}
.gsjj {
	background-image: url(../images/abg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 675px;
	width: 100%;
}
.gsjj_T {
	float: left;
	width: 549px;
	position: relative;
	height: 608px;
}.gsjj_T img {
	position: absolute;
	top: 66px;
}
.gsjj_T p {
	position: absolute;
	top: 47px;
	font-size: 13px;
	color: #FFF;
	line-height: 20px;
	height: 20px;
	left: 237px; letter-spacing:3px;
}
.gsjj_T span {
	position: absolute;
	top: 67px;
	font-size: 22px;
	color: #FFF;
	line-height: 24px;
	height: 24px;
	left: 234px;

	font-family: Arial, Helvetica, sans-serif;
}.gsjj_con {
	float: right;
	width: 632px;
	position: relative;
	margin-top: 128px;
	padding-left: 58px;
	
}
.gsjj_con h2 {
	font-size: 35px;
	line-height: 33px;
	color: #fff;
	font-weight:100; margin-top:10px
	
}
.gsjj_con p {
	font-size: 15px;
	line-height: 24px;
	color: #cccccc;
	padding-top: 19px;
}
.more2 a{ width:158px; height:48px; border:1px #fff solid; display:block; text-align:center; line-height:48px!important; font-size:16px; font-weight:100; color:#fff; margin-top:40px; text-transform:uppercase} 
.more2 a:hover	{ width:242px; height:48px; border:0px #00959c solid; display:block; text-align:center; line-height:48px; font-size:16px; font-weight:100; color:#fff; background:#b88b31; text-decoration:none;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;} 
	.kuai1{ width:148px; height:179px; background:#b88b31; color:#fff; text-align:center; position: absolute; top:368px}
	.kuai1 a{ color:#fff}
	.kuai1 span{ font-size:18px; text-transform:uppercase; margin-top:30px; float:left; width:100% }
	.kuai1 em{ font-size:24px; float:left; width:100%}
	.kuai2{ width:134px; height:134px; background:#cecece; color:#000000; text-align:center; position: absolute; top:388px; left:206px}
	.kuai2 a{ color:#000000}
	.kuai2 span{ font-size:18px; text-transform:uppercase; margin-top:30px; float:left; width:100% }
	.kuai2 em{ font-size:24px; float:left; width:100%}
	
	
	
	
	
	
	
	
	
	
	
	
	.aboutuuu {
	background-image: url(../images/abg_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 627px;
	width: 100%;
}
.aboutuuu_T {
	float: left;
	width: 549px;
	position: relative;
	height: 608px;
}.aboutuuu_T img {
	position: absolute;
	top: 66px;
}
.aboutuuu_T p {
	position: absolute;
	top: 47px;
	font-size: 13px;
	color: #FFF;
	line-height: 20px;
	height: 20px;
	left: 237px; letter-spacing:3px;
}
.aboutuuu_T span {
	position: absolute;
	top: 67px;
	font-size: 22px;
	color: #FFF;
	line-height: 24px;
	height: 24px;
	left: 234px;

	font-family: Arial, Helvetica, sans-serif;
}.aboutuuu_con {
	float: right;
	width: 632px;
	position: relative;
	margin-top: 128px;
	padding-left: 58px;
	
}
.aboutuuu_con h3 {
	font-size: 35px;
	line-height: 33px;
	color: #000;
	font-weight:100; margin-top:10px; float:left
	
}
.aboutuuu_con p {
	font-size: 13px;
	line-height: 24px;
	color: #515151;
	padding-top: 19px;
}

	
	
	
	
	.more3 a{ width:158px; height:48px; border:1px #000000 solid; display:block; text-align:center; line-height:48px!important; font-size:16px; font-weight:100; color:#000000; margin-top:40px; text-transform:uppercase; float:left} 
.more3 a:hover	{ width:242px; height:48px; border:0px #00959c solid; display:block; text-align:center; line-height:48px; font-size:16px; font-weight:100; color:#000; background:#b88b31; text-decoration:none;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; float:left} 
	
	
	
		.kuai3{ width:148px; height:179px; background:#b88b31; color:#fff; text-align:center; position: absolute; top:298px}
	.kuai3 a{ color:#fff}
	.kuai3 span{ font-size:18px; text-transform:uppercase; margin-top:30px; float:left; width:100% }
	.kuai3 em{ font-size:24px; float:left; width:100%}
	.kuai4{ width:134px; height:134px; background:#000; color:#000000; text-align:center; position: absolute; top:318px; left:206px}
	.kuai4 a{ color:#fff}
	.kuai4 span{ font-size:18px; text-transform:uppercase; margin-top:30px; float:left; width:100% }
	.kuai4 em{ font-size:24px; float:left; width:100%}
	
	
	
	
	
	
		.hezuo {
	background:#fff;
	height: 289px;
	width: 100%;
}
	
	
	
.news{width: 100%;background:url(../images/news_bg.jpg) no-repeat center top; height:813px; margin:0 auto; text-align:left; padding-top:40px}
.news h2 a{ text-align:center; font-size:30px; color:#fff; font-weight:100; }
.news .Title img{margin: 8px auto 0;}
.news .mainCon{width: 100%;margin-top: 54px;}
.news .mainCon li{float: left;padding: 26px 19px 0;height: 502px;border: 1px solid #838280;position: relative;margin-left: 45px;}
.news .mainCon li .news-side{display: block;position: absolute;left: -22px;top: 0;}
.news .mainCon li:first-child{margin-left: 0;}
.news .mainCon li img{display: block;}
.news .mainCon li h3{font-size: 20px;color: #fff;font-weight: normal;margin-bottom: 28px; text-align:left}
.news .mainCon li h3 a{color: #fff;text-decoration: none;}
.news .mainCon li .Pic{display: block;width: 330px;height: 230px;position: relative;margin-bottom: 34px;}
.news .mainCon li .Pic .Pic-big{width: 330px;height: 230px;}
.news .mainCon li .Pic .til{height: 40px;line-height: 40px;overflow: hidden;background: url(../images/newsBg02.png);position: absolute;bottom: 0;left: 0;width: 100%;}
.news .mainCon li .Pic .til span{display: block;float: left;margin-left: 16px;font-size: 16px;color: #fff;height: 40px;line-height: 40px;}
.news .mainCon li .Pic .til i{display: block;width: 27px;height: 9px;float: right;margin: 16px 15px 0 0;}
.news .mainCon li p{font-size: 14px;color: #7e8496;padding: 0 16px;width: 298px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 22px;}
.news .mainCon li p a{color: #fff;}
.news .mainCon li a.more{position: absolute;font-size: 13px;color: #fff;left: 45px;bottom: 34px;display: block;font-family: Bodoni Bk BT;}
	
	
#sywarp_news {
	clear: both;
	height: 704px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	background-image: url(../images/nbg.jpg);
}
.news_T {
	float: left;
	height: 122px;
	width: 100%;
	margin-top: 65px;
}
.news_T h2 {
	font-size: 23px;
	font-weight: normal;
	color: #FFF;
	background-image: url(../images/news1.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	line-height: 30px;
	padding-top: 37px;
}


.news_con {
	width: 1264px;
	position: relative;
	float: left;
}
.news_con ul {
	width: 400px;
	position: relative;
	float: left;
	height: 460px;
}
.news_con ul em {
	font-size: 13px;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	top: 0px;
	font-style: normal;
	writing-mode: tb-rl;
}
.news_con ul font {
	background-color: #81b1d3;
	height: 376px;
	width: 1px;
	position: absolute;
	left: 6px;
	top: 79px;
}
.news_con ul span img {
	position: absolute;
	left: 38px;
	top: 0px;
}
.news_con ul h2 {
	font-size: 17px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	position: absolute;
	left: 30px;
	top: 76px;
	width: 300px;
}
.news_con ul p img {
	position: absolute;
	left: 30px;
	top: 150px;
}
.news_con ul li {
	font-size: 13px;
	line-height: 24px;
	color: #dbe4ee;
	width: 300px;
	position: absolute;
	left: 35px;
	top: 304px;
}
.news_con ul i {
	position: absolute;
	left: 35px;
	top: 421px;
}
#footer {
	background-color: #000000;
	height: 494px;
	width: 100%;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	color: #8d8d8d;
}
.yl {
	float: left;
	height: 50px;
	width: 100%;
	margin-top: 52px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4d5360;
}
.yl h2 {
	float: left;
	width: 105px;
	font-family: Arial, Helvetica, sans-serif;
	color: #535967;
}
.yl h2 em {
	font-size: 15px;
	color: #ffffff;
	font-family: "微软雅黑";
	font-weight: bold;
}
.yl p {
	font-family: "微软雅黑";
	line-height: 50px;
}
.yl p a {
	padding-right: 86px;
	float: left;
	color: #9095a1;
}
.end_L {

	float: left;
	width: 529px;
	margin-top: 66px;


	display: inline;
	margin-left: 9px;

}.end_L SPAN { font-size:26px; color:#fff; font-weight:bold}
.end_L h2 {
	
	float: left;
	width: 529px;
	padding-top: 10px;
	font-size: 20px;
	font-weight: normal;
	display: inline;
	color: #FFF;
	height: 57px;
}
.end_L p strong {
	font-size: 20px;
	color: #d0000f;
	font-family: Arial, Helvetica, sans-serif;
}
.end_L p {
	font-size: 14px;
	line-height: 24px;
}

.end_L p a { color:#8d8d8d;
	
}.end_M {
	margin-top: 66px;
	float: left;
	width: 135px;
	text-align: center;
}

.end_M h2 {
	
	float: left;
	width: 135px;
	line-height: 22px;
	padding-top: 21px;
	font-size: 17px;
	font-weight: normal;
	display: inline;
	color: #FFF;
	height: 57px;
	text-align: left; text-transform:capitalize; color:#c89e4b; margin-left:60px
}.end_R {
	margin-top: 66px;
	float:left;
	width: 184px;
	text-align: left;
	display: inline;
	margin-right: 9px;
	background-position: right;
}
.end_R SPAN { font-size:26px; color:#fff; font-weight:bold}
.end_R h2 {

	float: left;
	width: 100%;
	line-height: 22px;
	padding-top: 10px;
	font-size: 20px;
	font-weight: normal;
	display: inline;
	color: #FFF;
	height: 53px;
	text-align: left;
}
.end_R p {
	float: left;
	width: 105px;
	line-height: 34px;
	text-align: left;
}
.end_R a { 	color: #8d8d8d; font-size:14px
	
}

#footer_1{background:url(../images/footer.jpg) no-repeat center top;
	height: 70px;
	width: 100%;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;
	color: #fff; text-align:center; line-height:70px}
	
	#footer_1 a{color: #fff;}